*
    margin: 0
    padding: 0
    list-style: none
    text-decoration: none
body

    width: 1583px
    min-width: 1583px
header
    width: 100%
    margin: 0 auto
    position: relative
    position: static
    .box
        position: static
        width: 100%
        background: #fff
        top: 0
        left: 0
        z-index: 9999
        min-width: 1580px
        box-shadow: 0px 0px 8px 0px rgb(181 181 181 / 50%)
        .top
            min-width: 1200px
            height: 40px
            background: #41444c
            .content
                width: 1200px
                height: 40px
                margin: 0 auto
                .left
                    ul
                        position: relative
                        li
                            float: left
                            line-height: 40px
                            height: 40px
                            font-size: 13px
                            color: #b5b5b5
                            margin-right: 22px
                            a
                                color: #b5b5b5
                .right
                    .conten
                        float: right
                        height: 40px
                        position: relative
                        .cont1
                            position: absolute
                            left: -200px
                            .uls
                                position: relative
                                .lis
                                    float: left
                                    line-height: 40px
                                    height: 40px
                                    font-size: 13px
                                    color: #b5b5b5
                                    margin-right: 22px
                                    position: relative
                                    cursor: pointer
                                    img
                                        width: 12px
                                        vertical-align: middle
                                        display: inline-block
                                    .ul1
                                        min-width: 100px
                                        position: absolute
                                        background: #41444c
                                        font-size: 13px
                                        top: 37px
                                        z-index: 8
                                        left: -45px
                                        align-content: center
                                        text-align: center
                                        padding: 0 10px
                                        display: none
                                        color: #b5b5b5
                        .cont2
                            // display: block
                            float: left
                            line-height: 40px
                            position: relative
                            font-size: 13px
                            a
                                color: rgb(181, 181, 181)
                            i
                                border-left: 1px solid #b8b8b8
                                height: 11px
                                display: inline-block
                                margin: auto 2px
                        .cont3
                            float: left
                            // display: none
                            ul
                                li
                                    position: relative
                                    box-sizing: border-box
                                    line-height: 40px
                                    height: 40px
                                    padding-top: 2px
                                    cursor: pointer
                                    float: left
                                    display: flex
                                    span
                                        width: 90px
                                        overflow: hidden
                                        font-size: 13px
                                        display: inline-block
                                        // text-align: right
                                        white-space: nowrap
                                        text-overflow: ellipsis
                                        color: #ffffffe6
                                    .img1
                                        width: 20px
                                        height: 20px
                                        margin-top: 9px
                                        display: inline-block
                                    .imgs
                                        width: 20px
                                        height: 20px
                                        margin-top: 9px
                                        display: inline-block
                        .cont4
                            float: right
                            width: 30px
                            height: 50px
                            padding: 8.5px 0 13.5px 0px
                            position: relative
                            box-sizing: border-box
                            margin-left: 20px
                            img
                                width: 20px
                                height: 20px
        .foot
            width: 1200px
            height: 60px
            margin: 0 auto
            transition: all .2s
            .img
                top: 0px
                float: left
                width: 155px
                height: 60px
                transition: all .2s
                position: relative
                h1
                    display: inline
                    a
                        img
                            width: 178px
                            margin-top: 12px
            .uls
                float: left
                height: 60px
                margin-left: 62px
                li
                    float: left
                    margin-right: 26px
                    line-height: 60px
                    height: 56px
                    border-bottom: 4px solid transparent
                    transition: all .2s
                    cursor: pointer
                li:hover
                    border-bottom: 4px solid red
            .input
                margin-top: 13px
                display: block
                float: right
                width: 280px
                height: 36px
                position: relative
                .box1
                    position: relative
                    a
                        display: block
                        text-align: center
                        font-size: 16px
                        font-family: 微软雅黑
                        margin-right: 0
                        position: absolute
                        float: none
                        left: 10px
                        top: 1px
                        width: 30px
                        height: 30px
                        line-height: 20px
                        z-index: 2
                        cursor: pointer
                        span
                            display: inline-block
                            width: 20px
                            height: 20px
                            position: absolute
                            top: 7px
                            left: 7px
                            background-image: url(https://p4.lefile.cn/product/adminweb/2018/12/29/f26ff743-3f82-4072-b27a-193f0e9ad675.png)
                            background-repeat: no-repeat
                            background-size: 100%
                    input
                        width: 220px
                        height: 36px
                        outline: 0
                        font-size: 13px
                        line-height: 36px
                        position: absolute
                        left: 0
                        top: 0
                        z-index: 1
                        background-color: transparent
                        border: 0
                        color: #999
                        padding: 0 0 0 50px
                        box-sizing: content-box
                        background-color: #f4f4f4
            .sort
                width: 70px
                height: auto
                z-index: 20
                position: fixed
                right: 16px
                top: 15%
                display: none
                background: #fff
                box-shadow: 0px 0px 8px 0px rgb(181 181 181 / 50%)
                .sort-list
                    ul
                        li
                            position: relative

                            a
                                font-size: 0
                                display: block
                                cursor: pointer
                                img
                                    width: 70px
                            .a2
                                font-size: 0
                                display: none
                                cursor: pointer
                                img
                                    width: 70px

                        li:hover
                            background-color: red
main
    .banner
        width: 1583px
        min-width: 158px
        height: 470px
        background-color: rgba(255,0,0,0.1)
        position: relative
        margin: auto
        overflow: hidden
        .list_top
            width: 230px
            position: absolute
            top: 33px
            left: 50%
            margin-left: -600px
            z-index: 10
            width: 230px
            background: rgba(255,255,255,0.85)
            zoom: 1
            .list-nav
                width: 230px
                border-left: 1px solid #e6e6e6
                border-top: 1px solid #e6e6e6
                position: relative
                float: left
                ul
                    li
                        a
                            color: #494949
                            font-weight: 600
                            font-size: 16px
                            position: relative
                            padding: 16px 15px 15px 30px
                            border-bottom: 1px solid #e6e6e6
                            border-right: 1px solid #e6e6e6
                            display: block
                            box-sizing: content-box
                            height: 25.5px
                            line-height: 25.5px
                        a:hover
                            background-color: #f7f7f7
                        span
                            display: inline-block
                            background-image: url(https://p4.lefile.cn/product/adminweb/2019/10/30/1987c72b-c35c-4679-a712-6dcf0ca73c58.png)
                            background-repeat: no-repeat
                            position: absolute
                            right: 19px
                            top: 24px
                            width: 6px
                            height: 9px
                            background-position: -84px -36px

        .img-con
            width: 3160px
            height: 470px
            position: absolute
            left: 0
            background-color: rgba(0,255,0,0.1)
            font-size: 0
            img
                min-width: 1580px
                width: 1580px
                height: 470px
        .left
            position: absolute
            top: 50%
            transform: translate(0,-50%)
            left: 30px
        .right
            position: absolute
            top: 50%
            transform: translate(0,-50%)
            right: 30px
        .uls
            list-style: none
            position: absolute
            display: flex
            justify-content: center
            width: 900px
            margin: 0 310px
            padding: 0
            bottom: 40px
            li
                width: 10px
                height: 10px
                border-radius: 10px
                border: 2px solid #FC0F00
                margin-left: 20px
            li:nth-first
                margin-left: 0
    .logo
        .logo-nav
            width: 100%
            margin: 0 auto
            position: relative
            .logo-content
                width: 1200px
                margin: 0 auto
                ul
                    height: 95px
                    font-size: 0
                    text-align: center
                    li:hover
                        box-shadow: 0px 0px 8px 0px rgb(181 181 181 / 60%)
                    li
                        width: 9%
                        bottom: 5px
                        top: 5px
                        display: inline-block
                        height: 95px
                        line-height: 95px
                        text-align: center
                    a
                        display: inline-block
                        vertical-align: middle
                        div
                            .img1
                                display: block
                                line-height: 95px
                                width: 30px
                                height: 30px
                                margin: 0 auto
                            .img2
                                display: none
                                line-height: 95px
                                width: 30px
                                height: 30px
                                margin: 0 auto
                            span
                                display: block
                                height: 16px
                                line-height: 16px
                                font-size: 13px
                                color: #505050
                                margin-top: 2px
                                text-align: center
    .list
        background-color: #f1f1f1
        overflow: hidden
        padding-bottom: 20px
        .list-nav
            width: 100%
            margin: 0 auto
            position: relative
            .list-content
                padding-top: 20px
                width: 1200px
                margin: 0 auto
                padding-bottom: 20px
                .list-top
                    overflow: hidden
                    margin-bottom: 16px
                    .h1
                        float: left
                        height: 35px
                        span
                            font-size: 26px
                            font-weight: bold
                            color: #1f1f1f
                            letter-spacing: -0.16px
                    .top-right
                        float: right
                        height: 35px
                        line-height: 35px
                        .top
                            display: inline-block
                            line-height: 1
                            vertical-align: bottom
                            a
                                margin-right: 16px
                                span
                                    display: inline-block
                                    font-size: 14px
                                    color: #1f1f1f
                                    letter-spacing: -0.09px
                                    border-bottom: 1px solid transparent
                                span:hover
                                    color: red
                        .foot
                            display: inline-block
                            line-height: 17px
                            vertical-align: bottom
                            a
                                span
                                    font-size: 14px
                                    color: #1f1f1f
                                    vertical-align: bottom
                                    border-bottom: 1px solid transparent
                                .img1
                                    width: 18px
                                    height: 18px
                                    vertical-align: bottom
                                .img2
                                    width: 18px
                                    height: 18px
                                    vertical-align: bottom
                                    display: none

                .list-foot
                    .left
                        width: 230px
                        height: 542px
                        float: left
                        background-color: #f5f5f5
                        .img
                            position: relative
                            width: 100%
                            height: 100%
                            z-index: 1
                            img
                                width: 230px
                                height: 542px
                    .right
                        width: 958px
                        height: 542px
                        float: right
                        ul
                            width: 968px
                            li:hover
                                box-shadow: 0px 0px 8px 0px rgb(181 181 181 / 50%)
                            li
                                position: relative
                                float: left
                                width: 230px
                                height: 265px
                                margin-right: 12px
                                background-color: #fff
                                margin-bottom: 12px
                                .li-top
                                    margin-bottom: 5px
                                    a
                                        display: block
                                        height: 170px
                                        line-height: 170px
                                        text-align: center
                                        vertical-align: middle
                                        img
                                            width: 160px
                                            height: 160px
                                            vertical-align: middle

                                .li-foot
                                    .a1
                                        display: block
                                        height: 19px
                                        line-height: 19px
                                        font-size: 15px
                                        color: #242424
                                        letter-spacing: -0.1px
                                        text-align: center
                                        font-weight: 600
                                        margin-bottom: 4px
                                        overflow: hidden
                                        padding: 0 15px
                                    .a2
                                        display: block
                                        font-size: 12px
                                        color: #858585
                                        letter-spacing: -0.07px
                                        text-align: center
                                        height: 14px
                                        line-height: 14px
                                        margin-bottom: 10px
                                        overflow: hidden
                                        padding: 0 40px
                                    p
                                        a
                                            display: block
                                            font-size: 16px
                                            color: #e2231a
                                            letter-spacing: -0.1px
                                            text-align: center
                                            font-weight: 400

footer
    width: 100%
    margin: 0 auto
    position: relative
    .top
        .tops
            background: #fff
            height: 199px
            .img
                width: 1200px
                margin: 0 auto
                height: 199px
                img
                    width: 100%
        .box4
            width: 100%
            background-color: #fff
            padding-bottom: 10px
    .foot
        background-color: #FBFBFB
        width: 100%
        color: #ccc
        zoom: 1
        overflow: hidden

        ul
            box-sizing: content-box
            width: 1200px
            margin: auto
            padding: 70px 0 70px 76px
            position: relative
            overflow: hidden
            li
                width: 152px
                float: left
            a
                display: block
                font-size: 13px
                line-height: 13px
                margin-bottom: 12px
                color: #757575
            a:first-child
                font-size: 16px !important
                line-height: 16px !important
                margin-bottom: 18px !important
                font-weight: 600 !important
                color: #424242 !important
            .play
                width: 223px
                border-left: 1px solid #ccc
                padding-left: 58px
                margin-left: 5px
                .play-nav
                    h3
                        font-size: 20px
                        letter-spacing: 0
                        text-align: left
                        color: #E1140A
                    span
                        font-size: 12px
                        color: #757575
                        letter-spacing: 0
                        text-align: left
                        line-height: 25px
                    a
                        background: url(https://p4.lefile.cn/product/adminweb/2019/08/19/23575141-fd1c-4488-b3a0-08ee2e7d0f8a.png)
                        display: inline-block
                        width: 139px
                        height: 36px
        .foot-bot
            border-top: 1px solid #424141
            background: #272727
            .bot
                width: 1200px
                margin: auto
                font-size: 12px
                line-height: 46px
                overflow: hidden
                .left
                    float: left
                .right
                    float: right
